English-Turkish translations for kneeling chair
Definition of kneeling chair
- A type of chair for sitting in a position with the thighs dropped to an angle of about 60 to 70 degrees from vertical , with some of the body's weight supported by the shins
Trending Searches
Popular Dictionaries